﻿@charset "utf-8";
/* style of icesnow reset
 * created by lijuan(qq:286937397)
 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form,
label, legend, caption,
article, aside, figure, footer, header, hgroup, nav, section {margin: 0;padding: 0;border: 0; font-style:normal; }
html{ font-size: 63%;font-size:12px\9; }
body { font-size:1em; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0;}
table, tbody, tfoot, thead, tr, th, td{border:1px #333 solid;}
ul,li{list-style:none;}
img,input,label{vertical-align:middle;outline:none;}/*垂直居中*/
input[type='submit'],input[type='reset'],input[type='button'] { cursor:pointer;}
a img { border: none; }
a{text-decoration:none; cursor:pointer;}
.spacer{clear:both; font-size:0; height:0; line-height:0;}
a{color:#333;text-decoration:none}
a:hover{color:#545454; text-decoration:none}
:focus { outline: 0; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.icesnow_hidden {display:none;}
.icesnow_block,.block {display:block;}

body{text-align:center;}  
#pagew{text-align:left;}
.iw{overflow:hidden;width:1000px;margin:0 auto;}
.iw1{width:1000px;margin:0 auto;}
.wrapper{ width:1000px; height:100%; margin:0px auto; padding:0px; overflow:hidden;}
.wrap{ width:100%; overflow:hidden; margin:0px auto;}

.fl{float:left;}
.fr{float:right;overflow:hidden;}
.side, .sidem {display:block;height:auto !important;height:400px;min-height:400px;padding-bottom:3000px;margin-bottom:-3000px;}
.comblockall{height:auto !important;height:400px;min-height:400px;}
.hlayout {height:auto !important;height:716px;min-height:716px;}
.side{width:210px;}
.sidem{width:780px;}
.w60{width:60px;}
.w50{width:50px;}
.w120{width:120px;}
.w130{width:130px;}
.w400 {width:370px;}
.w550 {width:610px;text-align:left;}
.w420 {width:420px;float:left;}
.w170 {width:170px;float:right;border-left: 1px dashed #ccc;}
.wpercent {width:100%;}


/*==========font color textalign height==========*/
/*font color*/
.fontsize14{font-size: 14px;}
.fontsize14 span,.fontsize14 p{line-height: 30px;}
.fontsize16{font-size: 1.6em;}
.fontsize18{font-size: 1.8em; font-weight:800;}
.font_red,.color_red{color:#cc0000;}
.font_brown{color:#0080ed;}
.font_gray{color:#666666;}
.font_white{color: #fff;}
/*textalign*/
.textl{text-align:left;}
.textc{text-align: center;}
.textr{text-align:right;}
.text_justify{text-align:Justify;text-justify:inter-ideograph;}
/*height*/
.h5{height:5px;line-height:5px; font-size:0; width: 100%;}
.h{height:10px;line-height:10px; font-size:0; width: 100%;}
.h15{height:15px;line-height:10px; font-size:0;}
.h20{height:20px;line-height:10px; font-size:0;}
.h30{height: 30px;}

/*==========padding margin==========*/
.p5{padding:5px;}
.p10{padding:10px;}
.p20 {padding:20px;}
.p30 {padding:20px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pr10{padding-right: 10px;}
.pr20{padding-right: 20px;}
.pr30{padding-right: 30px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom: 20px;}
.pb30{padding-bottom: 20px;}
.pl50{padding-left: 50px;}
.pl70{padding-left: 70px;}
.pl20{padding-left: 20px;}
.pl30{padding-left: 30px;}
.ptb5{padding-top:5px; padding-bottom:5px;}
.ptb20{padding-top:10px; padding-bottom:25px;}
.plr10{padding-left:10px; padding-right:10px;}
.marginauto{margin: 0 auto; text-align: center;}
.m10{margin: 10px;}
.m20 {margin:20px;}
.mt_40 {*margin-top:-40px;}
.mt75 {margin-top:75px;}
.mt{margin-top: 10px;}
.mb{margin-bottom:10px;}
.mt15{margin-top:15px;}
.mt40{margin-top: 40px;}
.mt20{margin-top: 20px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.ml{margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.mlsize ul{ margin-left:310px;}
.mtb15 {margin:15px 0px;}
.mr24{margin-right: 24px;}

/*==========border box==========*/
/*border*/
.border_l{border-left:1px solid #d9d9d9;}
.border_r{border-right:1px solid #d9d9d9;}
.dashed_b{display:inline-block;width:100%; border-bottom:1px dashed #aaa;}
/*box*/
.bwhite{background: #fff; border: 1px solid #ccc;}
.bblack{background: #000; border: 1px solid #94867e;}
.bred{background: #cc0000;border: 1px solid #94867e;}
.borange{background: orange;border: 1px solid #94867e;}
.byellow{background: yellow;border: 1px solid #94867e;}
.bgreen{background: green;border: 1px solid #94867e;}
.bcyan{background: #00cccc;border: 1px solid #94867e;}
.bblue{background: blue;border: 1px solid #94867e;}
.bpurple{background: purple;border: 1px solid #94867e;}
.bgray{border:1px solid #ddd; background-color:#f0f0f0;}
.border_t3 { border-top: 3px solid #444;}


.no,.nodata{ width:100%; height:300px; clear:both; padding:50px 30px; text-align:center;}
.nodataimg { margin: 0 auto;width:232px; height:124px; background:url(images/sorrow.jpg) 0 0 no-repeat;border: 1px solid #eee;}
.icesnowlogo{ margin: 8px 0;display:inline-block;width:130px;height:20px;color:#666;background:url(http://icesnow.net.cn/icesnowlogo.gif) 0 0 no-repeat;}
.icesnowlogo:hover{background:url(http://icesnow.net.cn/icesnowlogo.gif) 0 -28px no-repeat;}
.header{z-index: 10000;}
.logo{float:left;}
.footer{padding:1.5em 0; text-align: center;}

/*==========btn==========*/
.btntool {overflow:hidden; margin-top: 20px;}
.btn{padding:10px 30px; margin:10px 0; font:800 16px; text-align: center;border:0; border-radius: 2px;background-color:#000000; color: #fff; }
.btn:hover{opacity:0.7; filter:alpha(opacity=70);}
.btn_search { background:#000 url(images/icn/icon_search_white.png) 8px 13px no-repeat;}
.btn_agreet{width: 100px;margin: auto;margin-top: 25px;}
.btn_default{background-color:#ddd; color: #333;}
.btn_focus {background-color:#d5966a; color: #fff;}
.btn_focus:hover{color: #fff;}
.btntool .mr10{margin-right:10px;}
.btn_small { padding:6px 10px; margin:0;}
